• Validate drag and drop functionality

    15:57:20 / 00:01:13:763 Pass

    Validate drag and drop functionality
    10.08.2024 15:57:20 10.08.2024 15:58:34 00:01:13:763 · #test-id=1
    PassValidate table column order after drag and drop
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    Then the user should be logged in
    And User clicks on the Patient button for patient search
    And User enters the patient ID "da7e9e65-a268-4ea2-adc6-a2d8cd1b64d9"
    And User is on the table page
    When User drags the "Due Date" and drops it on "Status"
    Then The new column index sequence should be:
    Column
    Priority
    Status
    Due Date
    Task
    Name
    Phone
    Note
    Assigned To
    Recipient Role
    Recipient Name
    Language
    GNR Date (Adh)
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Validate_table_column_order_after_drag_and_drop
    PassValidate List order after drag and drop
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    Then the user should be logged in
    And User clicks on the Patient button for patient search
    And User enters the patient ID "da7e9e65-a268-4ea2-adc6-a2d8cd1b64d9"
    And User is on the table page
    When User drags the "Due Date" and drops it on "Status" from show hide section
    Then The new column index sequence in a list should be:
    Column
    Priority
    Status
    Due Date
    Task
    Name
    Phone
    Note
    Assigned To
    Recipient Role
    Recipient Name
    Language
    GNR Date (Adh)
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Validate_List_order_after_drag_and_drop
    PassValidate reset functionality
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    Then the user should be logged in
    And User clicks on the Patient button for patient search
    And User enters the patient ID "da7e9e65-a268-4ea2-adc6-a2d8cd1b64d9"
    And User is on the table page
    When User drags the "Due Date" and drops it on "Status" from show hide section
    And User clicks on Reset Button
    Then The new column index sequence in a list should be:
    Column
    Due Date
    Priority
    Status
    Task
    Name
    Phone
    Note
    Assigned To
    Recipient Role
    Recipient Name
    Language
    GNR Date (Adh)
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Validate_reset_functionality
  • Pharmacist Login

    15:58:34 / 00:00:56:321 Pass

    Pharmacist Login
    10.08.2024 15:58:34 10.08.2024 15:59:30 00:00:56:321 · #test-id=48
    PassSETUP: Open Application And Login to the System
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    Then the user should be logged in
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    SETUP:_Open_Application_And_Login_to_the_System
    PassSETUP: Open Application And Login to the System
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "InvalidPassword"
    And user clicks on Login button
    Then the user should see an error message "Wrong username/password"
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    SETUP:_Open_Application_And_Login_to_the_System
    PassSETUP: Open Application And Login to the System
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.co" and "Password1#"
    And user clicks on Login button
    Then the user should see an error message "User not found"
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    SETUP:_Open_Application_And_Login_to_the_System
  • Validating Patients Data, using DataTables and examples

    15:59:30 / 00:01:02:901 Pass

    Validating Patients Data, using DataTables and examples
    10.08.2024 15:59:30 10.08.2024 16:00:33 00:01:02:901 · #test-id=78
    PassSearch for a patient by ID and validate the information
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And User clicks on the Patient button for patient search
    And user has entered credentials "da7e9e65-a268-4ea2-adc6-a2d8cd1b64d9"
    And User tries to validate the information
    Then User verifies the data
    FirstNameHardstop
    LastNameSelect health test patient 1
    Hosp 30dNo
    DOB01/01/1965
    Sexfemale
    Age59
    Pt. Lang.English
    Insurance #XD723643612345
    Insurance Co.Hardstop SelectHealth
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Search_for_a_patient_by_ID_and_validate_the_information
    PassSearch for a patient by ID and validate the information
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And User clicks on the Patient button for patient search
    And user has entered credentials "6c3f2efb-c0fa-464d-a7fc-a0065407b9e5"
    And User tries to validate the information
    Then User verifies the data
    FirstNameHardstop
    LastNameSelect health test patient 4
    Hosp 30dNo
    DOB01/01/1965
    Sexfemale
    Age59
    Pt. Lang.English
    Insurance #XD723643612345
    Insurance Co.Hardstop SelectHealth
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Search_for_a_patient_by_ID_and_validate_the_information
    PassSearch for a patient by ID and validate the information
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And User clicks on the Patient button for patient search
    And user has entered credentials "a89a0a0c-4202-4b64-949a-5e48c16d1aea"
    And User tries to validate the information
    Then User verifies the data
    FirstNameSelect concierge test patient 8
    LastNameHardstop
    Hosp 30dNo
    DOB01/01/1965
    Sexfemale
    Age59
    Pt. Lang.English
    Insurance #XD723643612345
    Insurance Co.Hardstop SelectHealth Concierge
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Search_for_a_patient_by_ID_and_validate_the_information
  • Patient Search Functionality

    16:00:33 / 00:00:38:369 Pass

    Patient Search Functionality
    10.08.2024 16:00:33 10.08.2024 16:01:11 00:00:38:369 · #test-id=116
    PassSearch for a patient by ID and set a review date
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And User clicks on the Patient button for patient search
    And User enters the patient ID "537a6caf-8df4-4da5-8238-f74030728005"
    And User clicks Reports button, MTM Reports button and selects CMR review type
    And User selects the date 10 days back
    Then User clicks on the Date Conversation button
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Search_for_a_patient_by_ID_and_set_a_review_date
    PassSearch for a patient by ID and set a review date
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And User clicks on the Patient button for patient search
    And User enters the patient ID "da7e9e65-a268-4ea2-adc6-a2d8cd1b64d9"
    And User clicks Reports button, MTM Reports button and selects CMR review type
    And User selects the date 10 days back
    Then User clicks on the Date Conversation button
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Search_for_a_patient_by_ID_and_set_a_review_date
  • Pharmacist Portal Advance Search Feature

    16:01:11 / 00:03:48:262 Pass

    Pharmacist Portal Advance Search Feature
    10.08.2024 16:01:11 10.08.2024 16:05:00 00:03:48:262 · #test-id=144
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    When the user clicks on Patient button and ADVANCED text button
    Then the Advanced Patient Search popup should open
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_that_the_Advanced_Search_popup_opens_successfully.
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First NameHardstop
    Last Name
    City
    State
    Zip Code
    Phone
    Birth Date
    HPID
    And user clicks on Search button
    Then the result should get displayed
    And the "Hardstop" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First Name
    Last NameSelect health test patient 1
    City
    State
    Zip Code
    Phone
    Birth Date
    HPID
    And user clicks on Search button
    Then the result should get displayed
    And the "Select health test patient 1" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First NameHardstop
    Last Name
    CityTest City
    State
    Zip Code
    Phone
    Birth Date
    HPID
    And user clicks on Search button
    Then the result should get displayed
    And the "Test City" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First NameHardstop
    Last Name
    City
    StateCalifornia
    Zip Code
    Phone
    Birth Date
    HPID
    And user clicks on Search button
    Then the result should get displayed
    And the "CA" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First NameHardstop
    Last Name
    City
    State
    Zip Code99999
    Phone
    Birth Date
    HPID
    And user clicks on Search button
    Then the result should get displayed
    And the "99999" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First Name
    Last Name
    City
    State
    Zip Code
    Phone111-111-1111
    Birth Date
    HPID
    And user clicks on Search button
    Then the result should get displayed
    And the "111-111-1111" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First Name
    Last Name
    City
    State
    Zip Code
    Phone
    Birth Date01/01/1965
    HPID
    And user clicks on Search button
    Then the result should get displayed
    And the "01/01/1965" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    First Name
    Last Name
    City
    State
    Zip Code
    Phone
    Birth Date
    HPIDXD723643612345
    And user clicks on Search button
    Then the result should get displayed
    And the "XD723643612345" should get displayed
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassError Validation - Verify if the results are displayed when user enters specific fields
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    CityTest City
    State
    And user clicks on Search button
    And the error pop up should appear "You must provide first or last name."
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Error_Validation_-_Verify_if_the_results_are_displayed_when_user_enters_specific_fields
    PassError Validation - Verify if the results are displayed when user enters specific fields
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    City
    StateCalifornia
    And user clicks on Search button
    And the error pop up should appear "You must provide first or last name."
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Error_Validation_-_Verify_if_the_results_are_displayed_when_user_enters_specific_fields
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    Zip Code123
    Phone
    Birth Date
    And user clicks on Search button
    Then Tooltip error message: "Please match the format requested." should display for "//input[@name='zip_code']"
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    Zip Code
    Phone111-111-111
    Birth Date
    And user clicks on Search button
    Then Tooltip error message: "Please match the format requested." should display for "//input[@name='phone']"
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field
    PassVerify if the results are displayed when user enters specific Field
    Given the user is on the login page "https://pharmacist-dev.arine.io/"
    When User login with "hardstop-pharmacist6@mailinator.com" and "Password1#"
    And user clicks on Login button
    And the user clicks on Patient button and ADVANCED text button
    And user enters specific field
    Zip Code
    Phone
    Birth Date32/01/19
    And user clicks on Search button
    Then Tooltip error message: "Please match the format requested." should display for "//input[@name='dob']"
    AppHooks.ApplicationHooks.tearDown(io.cucumber.java.Scenario)
    Verify_if_the_results_are_displayed_when_user_enters_specific_Field

Started

Oct 8, 2024 03:57:19 pm

Ended

Oct 8, 2024 04:05:00 pm

Features Passed

5

Features Failed

0

Features
Scenarios
Steps

Timeline

Tags

NamePassedFailedSkippedOthersPassed %
@advanceSearch 14 0 0 0 100%
@Setup 1 0 0 0 100%
@patientSearchDate 2 0 0 0 100%
@testScenario2 3 0 0 0 100%
@PatientValScenario 3 0 0 0 100%
@PatientValidationFeature 3 0 0 0 100%
@login 1 0 0 0 100%
@testScenario3 4 0 0 0 100%
@DragAndDrop 3 0 0 0 100%
@loginFeature 3 0 0 0 100%
@testScenario1 9 0 0 0 100%
@patientSearch 2 0 0 0 100%
@testScenario4 1 0 0 0 100%

System/Environment

NameValue
AppName AutomationPractice
user Durvesh
build 1.1
os Windows